package cn.tedu.net;



import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

//测试  代表服务器端
public class Server {
    public static void main(String[] args) throws IOException {
        //1.开启服务器--创建服务器对象
       ServerSocket server =new ServerSocket(8000);
       System.out.println("服务器已启动..");
       //2.接收客服端发来的请求 --倾听并接受到此套接收字的连接
        Socket socket=server.accept();
        System.out.println("服务器接收到一个连接请求...");
        //3.读取  客户端发来的数据 --in
        InputStream in= socket.getInputStream();
        for (int i=0;i<5;i++){
           char c= (char) in.read();
            System.out.print(c);

        }
        //4.给客户端写出数据--out
        OutputStream out=socket.getOutputStream();
        out.write("world".getBytes());
        out.flush();
    }
}
